Search Labcodes
Labcode: Odo
Status: active
Primary Investigator : N/A
Organization: Istituto Dermopatico dell Immacolata
Contact Name: Teresa Odorisio
Laboratory of Molecular and Cell Biology, Istituto Dermopatico dell Immacolata, IRCCS, 00167 Rome
Italy
E-mail Address: t.odorisio@idi.it